physical or moral strength or power - Spanisch Englisch Wörterbuch